Top-Down Tree-To-Graph Transducers
نویسنده
چکیده
We introduce a new syntax-directed translation device called top-down treeto-graph transducer. Such transducers are very similar to the usual top-down tree trans ducers except that the right-hand sides of their rules are hypergraphs rather than trees. Since we are aiming at a device which also allows to translate trees into objects ditTerent from graphs, we focus our attention on so-called tree-generating top-down tree-to-graph transducers. Then the result of every computation is a hypergraph which represents a tree, and in its turn the tree can be interpreted in any algebra of appropriate signature. Although for both devices, top-down tree transducers and tree-generating top-down treeto-graph transducers, the translation of a subtree of an input tree does not depend on its context, the latter transducers have much more transformational power than the for mer. In this paper we prove that tree-generating top-down tree-to-graph transducers are equivalent to macro tree transducers, which are transducers for which the translation of a subtree may depend on its context. ^upported by COMPUGRAPH ("Computing by Graph Transformation"), ESPRIT Basic Re search Working Group Number 3299
منابع مشابه
The Translation Power of Top-Down Tree-to-Graph Transducers
We introduce a new syntax-directed translation device called top-down tree-to-graph transducer. Such transducers are very similar to the usual (total deterministic) top-down tree transducers except that the right-hand sides of their rules are hypergraphs rather than trees. Since we are aiming at a device which also allows us to translate trees into objects different from graphs, we focus our at...
متن کاملThe Use of Tree Transducers to Compute Translations Between Graph Algebras
The power of top-down tree transducers and tree-to-graph-to-tree transducers (tgt transducers) to compute translations between hyperedge-replacement algebras is investigated. It turns out that top-down tree transducers are too weak in many cases. Tgt transducers are shown to be more powerful.
متن کاملThe Use of Tree Transducers to ComputeTranslations Between Graph
The power of top-down, bottom-up, and tree-to-graph-to-tree transducers (tgt transducers) to compute translations from hyperedge-replacement algebras into edge-replacement algebras is investigated. Compositions of top-down and bottom-up tree transducers are too weak if the operations in the target algebra are powerful enough to deene all series-parallel graphs, 2-trees, or related types of grap...
متن کاملGraph Grammars and Tree Transducers
Regular tree grammars can be used to generate graphs, by generating expressions that denote graphs. Top-down and bottom-up tree transducers are a tool for proving properties of such graph generating tree grammars.
متن کاملThe Equivalence of Bottom-Up and Top-Down Tree-to-Graph Transducers
We introduce the bottom-up tree-to-graph transducer, which is very similar to the usual (total deterministic) bottom-up tree transducer except that it translates trees into hypergraphs rather than trees, using hypergraph substitution instead of tree substitution. If every output hypergraph of the transducer is a jungle, i.e., a hypergraph that can be unfolded into a tree, then the tree-to-graph...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012